package elementi.giocatori;

import java.awt.Color;

import audio.AudioPlayer;
import gioco.FactoryProxy;



/**
 * Sapete che tutti questi Bombot, Biobot etc. sarebbe meglio gestirli con una 
 * Factory combinata a dei Proxy?
 * il Prof
 */
public class Fastbot extends Giocatore {
		
	public Fastbot() {
		super();
		setForma(FactoryProxy.getFactoryForme().creaCerchio(RAGGIO_GIOCATORE, Color.decode("#FFCC00")));
	}

	@Override
	public void usaAbilita() {

		if (getEnergia() > ENERGIA_ABILITA) {
			setVelocitax(getVelocitax()*6);
			setVelocitay(getVelocitay()*6);
			AudioPlayer.suonaAbilitaFastbot();
			sommaEnergia(-ENERGIA_ABILITA);
		}
	}
}
